Big Huge Thesaurus

nuclear power

noun